touch/move emotionally - French English Dictionary